drudgery-reducing devices - Fransızca İngilizce Sözlük